]> dgit.raspbian.org Git - gnome-shell.git/commit
tools/toolbox: Add --sysext option to meson-build
authorFlorian Müllner <fmuellner@gnome.org>
Fri, 4 Oct 2024 12:10:21 +0000 (14:10 +0200)
committerMarge Bot <marge-bot@gnome.org>
Thu, 5 Dec 2024 12:57:30 +0000 (12:57 +0000)
commit2df35aaa7367a4420a85b3f6952ff95fcd9374b7
tree0cc2f42d036567ed7796117998d68aef5ae6e852
parentfd4320156c930f9bbafea286280d6d9e739eca1f
tools/toolbox: Add --sysext option to meson-build

When specified, the project is installed to a separate destdir
inside the container instead of the container's root filesystem.

This can be used to install several projects into a common extension
directory:

```
 $ (cd mutter; meson-build.sh --sysext) &&
   (cd gnome-shell; meson-build.sh --sysext)
```

We will later add a separate command to extract the directory
from the container and turn it into a system extension suitable
for use with systemd-sysext.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3498>
tools/toolbox/meson-build.sh